high power consumption - Spanish English Dictionary